리눅스마스터 1급 기출문제·모의고사·오답노트·자동채점

2004년10월31일 40번

[리눅스 시스템 관리]
다음은 “/usr/bin/passwd”에 대한 정보 중 일부이다. 이와 관련된 설명으로 알맞은 것은?

  • ① 일반유저가 이 파일을 실행할 경우 유효 UID(effective User ID)는 root가 된다.
  • ② 일반유저가 이 파일을 실행할 경우 유효 UID(effective User ID)와 실제 UID(real User ID)는 같다.
  • ③ 일반유저가 이 파일을 실행할 경우 실제 UID(real User ID)는 root가 된다.
  • ④ root가 이 파일을 실행할 경우 유효 UID(effective User ID)와 실제 UID(real User ID)는 다르다.
(정답률: 48%)

문제 해설

일반유저가 이 파일을 실행할 경우 유효 UID(effective User ID)는 root가 된다. 이는 setuid 비트가 설정되어 있기 때문이다. 이 파일은 root 권한으로 실행되어야 하는데, setuid 비트가 설정되면 일반 사용자도 root 권한으로 실행할 수 있게 된다. 따라서 일반 사용자가 이 파일을 실행하면 유효 UID가 root가 되는 것이다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답